package semantico.entidades;

import java.util.HashMap;
import java.util.Map;

public class Registro {
	private String nome;
	private Map<String, Campo> campos;

	public Registro() {
		campos = new HashMap<String, Campo>();
		
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}


	public void addCampo(String nome, Campo var){
		this.campos.put(nome, var);
	}
	
	public boolean contemCampo(String nome, String tipo){
		if(campos.containsKey(nome)){
			Campo campo = campos.get(nome);
			if(campo.getTipo().equalsIgnoreCase(tipo))
				return true;			
		}
		return false;
	}
	
	public boolean campoRepetido(String nome){
		if(campos.containsKey(nome)){
				return true;			
		}
		return false;
	}

}
